Batu Caves Holidays from AU$1,238

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence
  • payments icon
    Better together
    Save up to AU$703 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Your Batu Caves Holiday

When a city getaway is calling, answer it with a Batu Caves holiday package. The neighbourhood of Selayang, which is good for cafes, hiking and nature, makes an awesome base for your adventures. Petronas Twin Towers, Merdeka Square and Malaysian Houses of Parliament are just a few of the attractions you'll want to see during your trip to Batu Caves. Your ideal Batu Caves holiday is only clicks away. Search flights, accommodation and more on Expedia for an adventure that's tailored to suit your travel style.

The Latest Batu Caves Holiday Deals

Price found within the past 48 hours. Click for updated prices.
AGILE Residences by Luna
Royal Suites at Platinum Kuala Lumpur Bukit Bintang KLCC
Platinum Service Suites KLCC
Platinum Service Suites Kuala Lumpur KLCC
Bintang Collectionz Hotel
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

Our guide on where to stay in Batu Caves

Find the best Batu Caves areas and neighborhoods for the activities you enjoy most. Learn more about Batu Caves

Batu Caves Holiday

Batu Caves Essential Information

Language
Malaysian
Currency
Malaysian ringgits
Local Goodbye
Sampai jumpa lagi
Closest Airport
Sultan Abdul Aziz Shah Airport (SZB)
Max Temp Winter
32ºC
Max Temp Summer
32ºC
Top Sights
National Zoo, Aquaria KLCC and National Palace

Our pick of the best Batu Caves Hotel Deals

Mandarin Oriental, Kuala Lumpur
Mandarin Oriental, Kuala Lumpur
5 out of 5
Kuala Lumpur City Centre, Kuala Lumpur
Fully refundableReserve now, pay when you stay
The price is AU$290 per night from 13 Dec to 14 Dec
AU$290
includes taxes & fees
13 Dec - 14 Dec
9.2/10 Wonderful! (1,007 reviews)
"Outstanding experience.. the location is superb for shopping and dining options without weather affecting the day. The facility is well maintained and food quality’s at the breakfast buffet is one of the best i have ever experienced. But the staff and attentiveness of the staff the the best category ..."

Reviewed on 24 Nov. 2024

Mandarin Oriental, Kuala Lumpur
JW Marriott Kuala Lumpur
JW Marriott Kuala Lumpur
5 out of 5
183 Jalan Bukit Bintang, Wilayah Persekutuan, Kuala Lumpur
Fully refundableReserve now, pay when you stay
The price is AU$187 per night from 8 Dec to 9 Dec
AU$187
includes taxes & fees
8 Dec - 9 Dec
8.6/10 Excellent! (1,000 reviews)
"Excellent facility in middle of the most trendy area in KLCC. Close to MRT and Skytrain terminal. Great for shopping. Walking distance to Petronus tower, and KLCc park."

Reviewed on 4 Nov. 2024

JW Marriott Kuala Lumpur
Aloft Kuala Lumpur Sentral
Aloft Kuala Lumpur Sentral
4 out of 5
No 5, Jalan Stesen Sentral, Kuala Lumpur Sentral, Kuala Lumpur
Fully refundableReserve now, pay when you stay
The price is AU$149 per night from 7 Dec to 8 Dec
AU$149
includes taxes & fees
7 Dec - 8 Dec
9/10 Wonderful! (1,006 reviews)
"Friendly staff"

Reviewed on 24 Nov. 2024

Aloft Kuala Lumpur Sentral
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

How much does a Batu Caves holiday package cost?
Our Batu Caves packages, which begin at just AU$1,238, are the easiest way to save. Choose your favourite flights, hotels and rental cars to create a custom-built itinerary.
How do I get a cheap travel package to Batu Caves?
Bundle your bookings with Expedia to save big on your next adventure. With more than 550 airlines and 1 000 000 hotels across the world, your Batu Caves holiday package can be tailored exactly to suit your budget. With all those extra dollars, why not throw in a few exciting experiences and tours? It’s an easy way to unlock even more bargains. That holiday you’ve always dreamed of in Batu Caves is much closer than you thought!
Where should I stay in Batu Caves?
With fascinating attractions such as Selayang Hospital and Forest Research Institute Of Malaysia in this neighbourhood, see if you can find a hotel near them. Orang Asli Museum is another Batu Caves hot spot that draws in the crowds.
What are the top hotels in Batu Caves?
Many people visiting Batu Caves often stay in Selayang. OYO 89363 Casavilla Hotel and Hotel 916 are well-liked options in this neighbourhood. But it’s not the only interesting place around town! Medan Batu Caves is another fantastic area and where you’ll find Lavana Hotel Batu Caves and Batu Caves Business Hotel.
How far in advance should I book my Batu Caves holiday?
The earlier, the better. Airlines typically release flights up to a year prior to departure, and this is a great opportunity to pick up some of the cheapest prices. Just been told you need to take your holiday time next month? No sweat. Expedia are never short of fantastic deals to help you have the getaway of your dreams, at an affordable price.
What does an Expedia Batu Caves travel package include?
With Expedia, you can select a combination of car rentals, flights and hotels to build your perfect Batu Caves package. Once you’ve made your booking, you can add on fun stuff like tours and experiences. Remember — the more you bundle, the more you’ll save!
What should I know before booking a Batu Caves travel package?
Bundling your bookings into a Batu Caves holiday package is the most convenient way to organise your trip. Not only that, you’ll get great discounts just for combining your hotels, flights and car rentals. Once you’ve booked, why not add on a day tour or an activity?
Can I choose my airline with a Batu Caves Expedia holiday package?
With a holiday package, you’re in control. Whether you’d like to fly to Batu Caves in first class or coach, simply select from the available airline options. Expedia has access to more than 550 airline partners globally.
If I'm not able to travel, can I cancel my Batu Caves holiday package?
It’s difficult to predict what the future holds, so it’s comforting to know that you can cancel or change your Batu Caves holiday package. If you booked in the last 24 hours, you may be entitled to a refund. If it’s an older booking, your hotel, airline or car rental company may charge a fee. Check our Customer Service Portal for more information.

Discover the most popular places to visit in Batu Caves

What to do in Batu Caves

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.